Kristian Rietveld [Tue, 2 May 2006 15:50:58 +0000 (15:50 +0000)]
set tmpnode to the return value of the _gtk_rbtree_insert* functions,
2006-05-02 Kristian Rietveld <kris@imendio.com>
* gtk/gtktreeview.c (gtk_tree_view_row_inserted): set tmpnode to
the return value of the _gtk_rbtree_insert* functions, since that
is the node we really want to check for visibilty.
Matthias Clasen [Tue, 2 May 2006 13:12:11 +0000 (13:12 +0000)]
broken pipe
Matthias Clasen [Tue, 2 May 2006 13:11:58 +0000 (13:11 +0000)]
Make it work with C++
Christian Persch [Tue, 2 May 2006 12:48:52 +0000 (12:48 +0000)]
Use a priv variable when accessing priv multiple times in the same
2006-05-02 Christian Persch <chpe@cvs.gnome.org>
* gtk/gtkpagesetupunixdialog.c:
* gtk/gtkprintcontext.c:
* gtk/gtkprinter.c:
* gtk/gtkprinteroptionwidget.c:
* gtk/gtkprintjob.c:
* gtk/gtkprintoperation-unix.c:
* gtk/gtkprintoperation.c:
* gtk/gtkprintunixdialog.c: Use a priv variable when accessing priv
multiple times in the same function. Bug #340288.
Michael Natterer [Tue, 2 May 2006 12:17:29 +0000 (12:17 +0000)]
added note about the inablity to do height-for-width text layout and
2006-05-02 Michael Natterer <mitch@imendio.com>
* gtk/gtklabel.c (gtk_label_set_line_wrap): added note about the
inablity to do height-for-width text layout and suggest to use
gtk_widget_set_size_request() for getting a label that wraps at
some specific position.
Kristian Rietveld [Tue, 2 May 2006 09:58:08 +0000 (09:58 +0000)]
added ChangeLog entries from the kris-async-branch.
2006-05-02 Kristian Rietveld <kris@imendio.com>
* ChangeLog.gtk-async-file-chooser: added ChangeLog entries from
the kris-async-branch.
* Makefile.am: updated EXTRA_DIST
Ignacio Casal Quinteiro [Tue, 2 May 2006 09:33:16 +0000 (09:33 +0000)]
*** empty log message ***
Alexander Larsson [Tue, 2 May 2006 09:15:34 +0000 (09:15 +0000)]
Add ChangeLog.gtk-printing
2006-05-02 Alexander Larsson <alexl@redhat.com>
* ChangeLog.gtk-printing:
* Makefile.am (EXTRA_DIST):
Add ChangeLog.gtk-printing
Ankitkumar Rameshchandra Patel [Tue, 2 May 2006 03:10:03 +0000 (03:10 +0000)]
Updated Translation
Matthias Clasen [Mon, 1 May 2006 23:12:41 +0000 (23:12 +0000)]
More updates
Kristian Rietveld [Mon, 1 May 2006 22:27:22 +0000 (22:27 +0000)]
Fix previous ChangeLog entry.
Kristian Rietveld [Mon, 1 May 2006 22:26:42 +0000 (22:26 +0000)]
Up ABI version to 2.10.0 (by Matthias' request).
2006-05-02 Kristian Rietveld <kris@imendio.com>
* configure.in: Up ABI version to 2.10.0 (by Matthias' request).
Kristian Rietveld [Mon, 1 May 2006 21:41:12 +0000 (21:41 +0000)]
Merge ... the GTK+ asynchronous file chooser branch. Please see the
2006-05-01 Kristian Rietveld <kris@imendio.com>
Merge of the GTK+ asynchronous file chooser branch. Please see
the kris-asynch-branch for more detailed ChangeLog entries.
* configure.in: increase binary version to 2.9.0.
* gtk.symbols:
* gtkfilechooser.c:
* gtkfilechooserbutton.c:
* gtkfilechooserdefault.c:
* gtkfilechooserdialog.c:
* gtkfilechooserembed.c:
* gtkfilechooserembed.h:
* gtkfilechooserentry.c:
* gtkfilechooserentry.h:
* gtkfilechooserprivate.h:
* gtkfilesystem.c:
* gtkfilesystem.h:
* gtkfilesystemmodel.c:
* gtkfilesystemmodel.h:
* gtkfilesystemunix.c:
* gtkpathbar.c:
* gtkpathbar.h:
Merge from kris-async-branch.
Matthias Clasen [Mon, 1 May 2006 18:35:25 +0000 (18:35 +0000)]
Updates
Matthias Clasen [Mon, 1 May 2006 02:05:20 +0000 (02:05 +0000)]
Document GtkTreeModel signals.
2006-04-30 Matthias Clasen <mclasen@localhost.localdomain>
* gtk/gtktreemodel.c (gtk_tree_model_base_init): Document
GtkTreeModel signals.
Funda Wang [Mon, 1 May 2006 01:41:41 +0000 (01:41 +0000)]
Updated gtk translation.
Michael David Emmel [Sun, 30 Apr 2006 17:19:38 +0000 (17:19 +0000)]
Removed subtracting one from all clips
Kristian Rietveld [Sun, 30 Apr 2006 15:49:25 +0000 (15:49 +0000)]
Fix for #340200, spotted by Torsten Schoenfeld.
2006-04-30 Kristian Rietveld <kris@imendio.com>
Fix for #340200, spotted by Torsten Schoenfeld.
* gtk/gtktreeview.c (gtk_tree_view_get_cell_area): fix up logic
calculating the level indentation,
(gtk_tree_view_start_editing): remove code calculating the
level indentation, since _get_cell_area() takes care of this for us.
Kjartan Maraas [Sun, 30 Apr 2006 12:24:27 +0000 (12:24 +0000)]
Add a whole bunch of missing files. Updated Norwegian bokmål translation.
2006-04-30 Kjartan Maraas <kmaraas@gnome.org>
* POTFILES.in: Add a whole bunch of missing files.
* nb.po: Updated Norwegian bokmål translation.
Matthias Clasen [Sun, 30 Apr 2006 06:10:37 +0000 (06:10 +0000)]
Fix problems with setting symbolic colors from rc files. (#338345,
2006-04-30 Matthias Clasen <mclasen@localhost.localdomain>
Fix problems with setting symbolic colors from rc files.
(#338345, Benjamin Berg)
* gtk/gtkrc.c (gtk_rc_settings_changed, gtk_rc_font_name_changed)
(gtk_rc_color_hash_changed, gtk_rc_reparse_all_for_settings): Don't
freeze notification for settings changes while parsing; instead
manually avoid recursion, and update the color hashes.
Matthias Clasen [Sun, 30 Apr 2006 05:31:14 +0000 (05:31 +0000)]
Improve the print dialog layout, mark some more strings for translation.
2006-04-30 Matthias Clasen <mclasen@localhost.localdomain>
* gtk/gtkprinteroption.c:
* gtk/gtkprinteroptionwidget.c:
* gtk/gtkprintunixdialog.c: Improve the print dialog layout,
mark some more strings for translation. (#340139, Christian Persch)
Matthias Clasen [Sun, 30 Apr 2006 05:08:06 +0000 (05:08 +0000)]
fix the build
Matthias Clasen [Sun, 30 Apr 2006 04:53:40 +0000 (04:53 +0000)]
Fix the definition of the ::size-changed signal, and improve its
2006-04-30 Matthias Clasen <mclasen@localhost.localdomain>
* gtk/gtkstatusicon.c (gtk_status_icon_class_init): Fix the definition
of the ::size-changed signal, and improve its documentation.
(#340112, Christian Persch)
Priit Laes [Sat, 29 Apr 2006 09:33:48 +0000 (09:33 +0000)]
Translation updated.
2006-04-29 Priit Laes <amd@store20.com>
* et.po: Translation updated.
Behdad Esfahbod [Sat, 29 Apr 2006 06:57:29 +0000 (06:57 +0000)]
Change colormap to font map in docs. (#340093)
2006-04-29 Behdad Esfahbod <behdad@gnome.org>
* gtk/gtkwidget.c (gtk_widget_create_pango_layout)
(gtk_widget_get/create_pango_context): Change colormap to font map in
docs. (#340093)
Matthias Clasen [Sat, 29 Apr 2006 06:34:14 +0000 (06:34 +0000)]
Add a menu position function for use with popups on status icons.
2006-04-29 Matthias Clasen <mclasen@redhat.com>
* gtk/gtk.symbols:
* gtk/gtkstatusicon.h:
* gtk/gtkstatusicon.c (gtk_status_icon_position_menu): Add a menu
position function for use with popups on status icons. (#334573,
Christian Persch)
Behdad Esfahbod [Sat, 29 Apr 2006 04:57:30 +0000 (04:57 +0000)]
.
Matthias Clasen [Sat, 29 Apr 2006 04:36:28 +0000 (04:36 +0000)]
Fix a C99ism. (#340055, Kazuki Iwamoto)
2006-04-29 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkwidget.c (gtk_widget_is_composited): Fix a C99ism. (#340055,
Kazuki Iwamoto)
Matthias Clasen [Sat, 29 Apr 2006 03:53:25 +0000 (03:53 +0000)]
Use _static variants when copying and merging short-lived Pango layouts.
2006-04-28 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkcellrenderertext.c (get_size): Use _static variants when
copying and merging short-lived Pango layouts. (#340033, Morten Welinder)
Behdad Esfahbod [Fri, 28 Apr 2006 21:43:44 +0000 (21:43 +0000)]
Fix typo in docs. (#340063)
2006-04-28 Behdad Esfahbod <behdad@gnome.org>
* gtk/gtkwidget.c (gtk_widget_create_pango_layout): Fix typo in
docs. (#340063)
Matthias Clasen [Fri, 28 Apr 2006 14:32:09 +0000 (14:32 +0000)]
Don't force the standard DND icon if the user has a custom DND source.
2006-04-28 Matthias Clasen <mclasen@redhat.com>
* gtk/gtktreeview.c (gtk_tree_view_drag_begin): Don't force
the standard DND icon if the user has a custom DND source.
(#339522, Joe Wreschnig)
Michael Natterer [Fri, 28 Apr 2006 12:13:04 +0000 (12:13 +0000)]
keep a reference to the source buffer while the clipboard contents buffer
2006-04-28 Michael Natterer <mitch@imendio.com>
* gtk/gtktextbuffer.c (create_clipboard_contents_buffer): keep a
reference to the source buffer while the clipboard contents buffer
exists, because it is needed for serializing the contents buffer.
Makes copying from the contents buffer possible even after the
resp. text view is destroyed (for example when there is a
clipboard manager running on app exit) (bug #339195).
Behdad Esfahbod [Fri, 28 Apr 2006 07:02:04 +0000 (07:02 +0000)]
Cast to double before dividing by PANGO_SCALE. (#334582)
2006-04-27 Behdad Esfahbod <behdad@gnome.org>
* gdk/gdkpango.c (gdk_pango_renderer_draw_glyphs): Cast to double
before dividing by PANGO_SCALE. (#334582)
Matthias Clasen [Thu, 27 Apr 2006 18:50:39 +0000 (18:50 +0000)]
Improve positioning of the menu when popped up by keynav. (#334987,
2006-04-27 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkentry.c (popup_position_func): Improve positioning
of the menu when popped up by keynav. (#334987, Christian
Persch)
Ankitkumar Rameshchandra Patel [Thu, 27 Apr 2006 05:39:08 +0000 (05:39 +0000)]
Updated Gujarati Translations
Matthias Clasen [Thu, 27 Apr 2006 05:16:43 +0000 (05:16 +0000)]
fix late setting of dnd icons
Matthias Clasen [Thu, 27 Apr 2006 05:04:49 +0000 (05:04 +0000)]
fix build without xfixes
Federico Mena Quintero [Wed, 26 Apr 2006 20:33:18 +0000 (20:33 +0000)]
Don't make this conditional on having a GTK_RESPONSE_CANCEL button -> end
2006-04-26 Federico Mena Quintero <federico@novell.com>
* gtk/gtkdialog.c (gtk_dialog_close): Don't make this conditional
on having a GTK_RESPONSE_CANCEL button -> end the idiocy. Fixes
bug #101293.
Vincent van Adrighem [Wed, 26 Apr 2006 18:49:02 +0000 (18:49 +0000)]
Translation updated by Tino Meinen.
2006-04-26 Vincent van Adrighem <adrighem@gnome.org>
* nl.po: Translation updated by Tino Meinen.
Kristian Rietveld [Wed, 26 Apr 2006 14:10:01 +0000 (14:10 +0000)]
new function, (validate_visible_area): when a node is validated, only
2006-04-26 Kristian Rietveld <kris@imendio.com>
* gtk/gtktreeview.c (node_is_visible): new function,
(validate_visible_area): when a node is validated, only queue a
redraw for that node, not for the entire widget (a redraw for the
entire widget is only needed when the sizes change, and
_queue_resize() will take care of that),
(do_validate_rows): do not queue a redraw, redraws are only needed
for changes in the visible area and validate_visible_area() takes
care of that,
(gtk_tree_view_row_inserted): for fixed height mode, only queue
a resize and redraw if the node is visible, else no redraw is needed.
Kristian Rietveld [Wed, 26 Apr 2006 12:48:03 +0000 (12:48 +0000)]
If this new "row-ending-details" property is turned on, more detailed
2006-04-26 Kristian Rietveld <kris@imendio.com>
If this new "row-ending-details" property is turned on, more
detailed "details" will be passed to the theme engine for drawing
the background, drop indicator and focus rectangle. Requirement is
that the theme engine supports these details. (#333760).
* gtk/gtktreeview.c (gtk_tree_view_class_init): add row-ending-details
style property,
(gtk_tree_view_bin_expose): pass more detailed detail to
gtk_paint_flat_box() if the property is turned on,
(gtk_tree_view_bin_expose): likewise for the drop indicator,
(gtk_tree_view_bin_expose): likewise for the focus rectangle.
Kristian Rietveld [Wed, 26 Apr 2006 12:39:25 +0000 (12:39 +0000)]
(broken pipe)
Kristian Rietveld [Wed, 26 Apr 2006 12:39:12 +0000 (12:39 +0000)]
New "show-expanders" and "level-indentation" properties, which can be used
2006-04-26 Kristian Rietveld <kris@imendio.com>
New "show-expanders" and "level-indentation" properties, which can
be used for customizing the tree view. (For example to do
grouping as demonstrated in the test application).
Discussion in #80869.
* gtk/gtktreeprivate.h: add level_indentation field.
* gtk/gtktreeview.c (gtk_tree_view_class_init),
(gtk_tree_view_init), (gtk_tree_view_set_property),
(gtk_tree_view_get_property): add the properties to the object,
(gtk_tree_view_button_press), (do_prelight),
(gtk_tree_view_bin_expose), (validate_row),
(gtk_tree_view_discover_dirty_iter), (gtk_tree_view_get_cell_area),
(gtk_tree_view_create_row_drag_icon): take the new properties
into account,
(gtk_tree_view_start_editing): fix cell placement code.
* tests/testgrouping.c: new test application, showing how to
implement grouping.
* tests/Makefile.am: updated.
Kristian Rietveld [Wed, 26 Apr 2006 12:22:01 +0000 (12:22 +0000)]
remove conflict marker
Ankitkumar Rameshchandra Patel [Wed, 26 Apr 2006 06:51:59 +0000 (06:51 +0000)]
Updated Gujarati Translations
Matthias Clasen [Tue, 25 Apr 2006 16:45:22 +0000 (16:45 +0000)]
Add gdk_screen_is_composited
Matthias Clasen [Tue, 25 Apr 2006 15:36:54 +0000 (15:36 +0000)]
Add docs.
2006-04-25 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkprintjob.c (gtk_print_job_set_source_file): Add docs.
* gtk/gtkprintoperation.c: Add docs.
Søren Sandmann [Tue, 25 Apr 2006 14:27:32 +0000 (14:27 +0000)]
Create 'composited' label.
Tue Apr 25 10:25:28 2006 Søren Sandmann <sandmann@redhat.com>
* tests/testgtk.c (create_alpha_window): Create 'composited' label.
* tests/testgtk.c (on_composited_changed): New function, change
the label to say whether the screen is composited or not.
* gtk/gtkwindow.c (gtk_window_on_composited_changed): When
composited status change, invalidate the window and propagate the signal;.
* gtk/gtkwindow.c (gtk_window_map): Set the appropriate type hint
if reset_type_hint is TRUE.
* gtk/gtkwindow.c (gtk_window_set_type_hint): If hint is one of
the old hints, store a shadow copy in the public window->type_hint
bitfield, otherwise set this field to normal. Set the private
field to the type hint.
* gtk/gtkwindow.c (gtk_window_init): Initialize priv->type_hint.
* gtk/gtkwindow.c (struct _GtkWindowPrivate): New field
"reset_type_hint" indicating whether the type hint needs to be
reset. New field type_hint containing a GdkWindowTypeHint.
* gtk/gtkwidget.c (propagate_composited_changed): New function to
propagate changes in composited status.
(gtk_widget_class_init): Add composited_changed signal.
* gtk/gtkwidget.h (struct _GtkWidgetClass): New signal composited-changed.
* gtk/gtkwidget.c (gtk_widget_is_composited): New function.
* gtk/gtktooltips.c (gtk_tooltips_draw_tips): Set transient for.
* gtk/gtktooltips.c (gtk_tooltips_force_window): Set the type hint
* gtk/gtkmenuitem.c (gtk_menu_item_position_menu): Compute whether
the item belongs to a menubar. Set the type_hint appropriately
depending on the outcome.
* gtk/gtkmenu.c (gtk_menu_position): Set the default type hint here.
* gtk/gtkmenu.c (gtk_menu_attach_to_widget): connect to hierarchy
changed on the attach widget.
* gtk/gtkmenu.c (attach_widget_hierarchy_changed): New function to
set the transient_for property for menus.
* gtk/gtkdnd.c (set_icon_stock_pixbuf): Set the appropriate type hint.
* gtk/gtkcombo.c (gtk_combo_popup_list): Make the popup window
transient for the toplevel.
* gtk/gtkcombobox.c (gtk_combo_box_set_popup_widget): Set
transient-for, for the popup window.
* gdk/x11/gdkwindow-x11.c (gdk_window_get_type_hint): Support for
new window types.
* gdk/x11/gdkwindow-x11.c (gdk_window_set_type_hint): Add support
for new window types.
* gdk/x11/gdkscreen-x11.c (_gdk_x11_screen_process_owner_change):
New function called whenever the compositing manager comes and goes.
* gdk/x11/gdkscreen-x11.c (gdk_screen_is_composited): New function.
* gdk/x11/gdkscreen-x11.c
(_gdk_x11_screen_request_cm_notification, make_cm_atom,
check_is_composited): New functions
* gdk/x11/gdkevents-x11.c (gdk_event_translate): Call
_gdk_x11_screen_process_owner_change when an
XFixesSelectionNotifyEvent is received.
* gdk/x11/gdkdisplay-x11.c (gdk_display_open): Call
_gdk_x11_screen_request_cm_notification() on all screens.
* gdk/quartz/gdkscreen-quartz.c (gdk_screen_is_composited): Dummy
implementation.
* gdk/gdkscreen.c (gdk_screen_class_init): New signal,
'composited-changed'.
* gdk/gdkwindow.h: Add new EWMH window types.
* gdk/win32/gdkscreen-win32.c (gdk_screen_is_composited)
Kjartan Maraas [Tue, 25 Apr 2006 10:38:53 +0000 (10:38 +0000)]
Updated Norwegian bokmål translation.
2006-04-25 Kjartan Maraas <kmaraas@gnome.org>
* nb.po: Updated Norwegian bokmål translation.
Matthias Clasen [Tue, 25 Apr 2006 04:38:07 +0000 (04:38 +0000)]
some more options
Matthias Clasen [Tue, 25 Apr 2006 04:03:05 +0000 (04:03 +0000)]
More updates
Matthias Clasen [Tue, 25 Apr 2006 03:53:49 +0000 (03:53 +0000)]
Updates
Matthias Clasen [Tue, 25 Apr 2006 03:44:57 +0000 (03:44 +0000)]
Add prefixes to msgids for paper sizes
Matthias Clasen [Tue, 25 Apr 2006 02:31:59 +0000 (02:31 +0000)]
additions
Matthias Clasen [Tue, 25 Apr 2006 02:18:00 +0000 (02:18 +0000)]
trivial additions
Matthias Clasen [Tue, 25 Apr 2006 02:12:21 +0000 (02:12 +0000)]
small doc fixes
Matthias Clasen [Mon, 24 Apr 2006 22:56:07 +0000 (22:56 +0000)]
Fix a typo
Matthias Clasen [Mon, 24 Apr 2006 20:44:22 +0000 (20:44 +0000)]
forgotten files
Matthias Clasen [Mon, 24 Apr 2006 19:08:47 +0000 (19:08 +0000)]
Fix includes (#338665)
2006-04-24 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkprintunixdialog.h:
* gtk/gtkpagesetupunixdialog.h: Fix includes (#338665)
Matthias Clasen [Mon, 24 Apr 2006 18:42:38 +0000 (18:42 +0000)]
Remove a duplicate entry.
2006-04-24 Matthias Clasen <mclasen@redhat.com>
* gtk/tmpl/gtkentry.sgml: Remove a duplicate entry.
Matthias Clasen [Mon, 24 Apr 2006 18:34:22 +0000 (18:34 +0000)]
Fix a typo
Matthias Clasen [Mon, 24 Apr 2006 18:31:48 +0000 (18:31 +0000)]
Declare in a way grokked by gtk-doc.
2006-04-24 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkprintsettings.h (GtkPageRange): Declare in a way grokked by gtk-doc.
Matthias Clasen [Mon, 24 Apr 2006 18:26:41 +0000 (18:26 +0000)]
Remove an empty index
Matthias Clasen [Mon, 24 Apr 2006 18:23:55 +0000 (18:23 +0000)]
Documentation fixes.
* gdk/gdkregion-generic.c: Documentation fixes.
* gdk/directfb/gdkmain-directfb.c: Make the comment not look like
a doc comment.
Matthias Clasen [Mon, 24 Apr 2006 18:22:58 +0000 (18:22 +0000)]
Add directfb
2006-04-24 Matthias Clasen <mclasen@redhat.com>
* gdk/Makefile.am (IGNORE_HFILES): Add directfb
Matthias Clasen [Mon, 24 Apr 2006 17:53:32 +0000 (17:53 +0000)]
Additions.
2006-04-24 Matthias Clasen <mclasen@redhat.com>
* gtk/tmpl/gtkpapersize.sgml: Additions.
* gtk/gtk-sections.txt: Add new api.
Matthias Clasen [Mon, 24 Apr 2006 17:51:51 +0000 (17:51 +0000)]
Add docs.
2006-04-24 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkprintunixdialog.c: Add docs.
* gtk/gtkstatusicon.c (gtk_status_icon_get_visible): Typo fix.
Matthias Clasen [Mon, 24 Apr 2006 17:02:05 +0000 (17:02 +0000)]
Add new api.
2006-04-24 Matthias Clasen <mclasen@redhat.com>
* gtk/gtk-sections.txt: Add new api.
Matthias Clasen [Mon, 24 Apr 2006 17:00:44 +0000 (17:00 +0000)]
Refactor the gtk_print_operation_run() code and add an _async version.
2006-04-24 Matthias Clasen <mclasen@redhat.com>
* gtk/gtk.symbols:
* gtk/gtkprintoperation.c (gtk_print_operation_run_async): Refactor the
gtk_print_operation_run() code and add an _async version.
* gtk/gtkprintoperation-private.h:
* gtk/gtkprintoperation-unix.c
(_gtk_print_operation_platform_backend_run_dialog_async)
(gtk_print_run_page_setup_dialog_async): Variants of the run functions
which don't call gtk_dialog_run(), but only show the dialog and return,
and handle the response in a signal handler.
* gtk/gtkprintoperation-win32.c (gtk_print_run_page_setup_dialog_async)
(_gtk_print_operation_platform_backend_run_dialog_async): Implement these
by calling the sync versions.
Alexander Larsson [Mon, 24 Apr 2006 16:18:05 +0000 (16:18 +0000)]
Don't ref the backend since the backend owns the printer.
2006-04-24 Alexander Larsson <alexl@redhat.com>
* gtk/gtkprinter.c:
Don't ref the backend since the backend owns the printer.
Alexander Larsson [Mon, 24 Apr 2006 15:53:47 +0000 (15:53 +0000)]
Remove spew.
2006-04-24 Alexander Larsson <alexl@redhat.com>
* gtk/gtkpagesetupunixdialog.c (update_combo_sensitivity_from_printers):
Remove spew.
Alexander Larsson [Mon, 24 Apr 2006 15:52:28 +0000 (15:52 +0000)]
Even/Odd Pages -> Even/Odd Sheets
2006-04-24 Alexander Larsson <alexl@redhat.com>
* gtk/gtkprintunixdialog.c (create_page_setup_page):
Even/Odd Pages -> Even/Odd Sheets
Matthias Clasen [Mon, 24 Apr 2006 15:23:24 +0000 (15:23 +0000)]
Cleanups
Matthias Clasen [Mon, 24 Apr 2006 15:08:18 +0000 (15:08 +0000)]
Remove redundant code.
2006-04-24 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkpagesetupunixdialog.c (gtk_page_setup_unix_dialog_get_page_setup):
Remove redundant code.
Matthias Clasen [Mon, 24 Apr 2006 15:01:16 +0000 (15:01 +0000)]
Install gtkprintjob.h as Unix-specific print API.
2006-04-24 Matthias Clasen <mclasen@redhat.com>
* gtk/Makefile.am: Install gtkprintjob.h as Unix-specific print API.
Matthias Clasen [Mon, 24 Apr 2006 14:37:45 +0000 (14:37 +0000)]
Return a copy of the original page setup if the dialog was canceled.
2006-04-24 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkprintoperation-unix.c (gtk_print_run_page_setup_dialog):
Return a copy of the original page setup if the dialog was canceled.
Rajesh Ranjan [Mon, 24 Apr 2006 12:36:28 +0000 (12:36 +0000)]
hindi updated
Alexander Larsson [Mon, 24 Apr 2006 09:27:40 +0000 (09:27 +0000)]
Declare GtkPrintJob.
2006-04-24 Alexander Larsson <alexl@redhat.com>
* gtk/gtkprintjob.h:
Declare GtkPrintJob.
* gtk/gtkprintunixdialog.c: (gtk_print_unix_dialog_get_settings):
Change g_return_if_fail to g_return_val_if_fail.
Alexander Larsson [Mon, 24 Apr 2006 07:34:11 +0000 (07:34 +0000)]
Check for cairo-pdf.h. Check for cairo-ps.h on non-win32.
2006-04-24 Alexander Larsson <alexl@redhat.com>
* configure.in:
Check for cairo-pdf.h.
Check for cairo-ps.h on non-win32.
Matthias Clasen [Mon, 24 Apr 2006 05:46:41 +0000 (05:46 +0000)]
Add new stock icons.
2006-04-24 Matthias Clasen <mclasen@redhat.com>
* gtk/Makefile.am (HTML_IMAGES): Add new stock icons.
* gtk/tmpl/gtkstock.sgml: Document new stock icons
Matthias Clasen [Mon, 24 Apr 2006 05:42:12 +0000 (05:42 +0000)]
Match parameter names with the headers.
2006-04-24 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkclipboard.h:
* gtk/gtkprinter.c:
* gtk/gtkprintsettings.h:
* gtk/gtkprintsettings.c: Match parameter names with the headers.
* gtk/gtkprintoperation-unix.c (gtk_print_run_page_setup_dialog):
Add docs.
* gtk/gtktextbufferrichtext.c (gtk_text_buffer_deserialize):
* gtk/gtkstatusicon.c (gtk_status_icon_get_storage_type):
* gtk/gtktreeview.c (gtk_tree_view_set_search_position_func):
* gtk/gtktreeview.c (gtk_tree_view_get_headers_clickable):
* gtk/gtkcellrendererspin.c (gtk_cell_renderer_spin_new):
* gtk/gtkmenu.c (gtk_menu_get_for_attach_widget): Fix the docs.
Matthias Clasen [Mon, 24 Apr 2006 05:40:24 +0000 (05:40 +0000)]
Add a rich text section
2006-04-24 Matthias Clasen <mclasen@redhat.com>
* gtk/gtk-docs.sgml:
* gtk/gtk-sections.txt: Add a rich text section
* gtk/Makefile.am (IGNORE_HFILES): Add some more private headers.
* gtk/tmpl/gtkpreview.sgml:
* gtk/tmpl/gtkrecentmanager.sgml:
* gtk/tmpl/gtkprintoperation.sgml:
* gtk/tmpl/gtkrecentchooser.sgml:
* gtk/tmpl/gtkicontheme.sgml: Additions
* gtk/gtk-sections.txt: Remove GtkRecentChooserDefault
Matthias Clasen [Mon, 24 Apr 2006 04:38:08 +0000 (04:38 +0000)]
Don't declare GtkPrintJob here. Instead include gtkprintjob.h.
2006-04-24 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkprinter.h: Don't declare GtkPrintJob here.
* gtk/gtkprinter-private.h: Instead include gtkprintjob.h.
Matthias Clasen [Mon, 24 Apr 2006 03:47:22 +0000 (03:47 +0000)]
Use g types, add documentation, and some stylistic fixups.
2006-04-23 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkprinter-private.h:
* gtk/gtkprintbackend.h:
* gtk/gtkprinter.[hc]:
* gtk/gtkprintjob.[hc]: Use g types, add documentation, and some
stylistic fixups.
* gtk/gtkaboutdialog.c (activate_url): Avoid a compiler warning.
Emmanuele Bassi [Sun, 23 Apr 2006 12:13:23 +0000 (12:13 +0000)]
Fix unclosed para tags.
2006-04-22 Emmanuele Bassi <ebassi@cvs.gnome.org>
* gtk/tmpl/gtkrecentchoosermenu.sgml:
* gtk/tmpl/gtkrecentchooserwidget.sgml: Fix unclosed para tags.
Amanpreet Singh Alam [Sun, 23 Apr 2006 07:32:06 +0000 (07:32 +0000)]
update translation for Punjabi (Gurmukhi) by apbrar gmail com
Matthias Clasen [Sun, 23 Apr 2006 06:26:10 +0000 (06:26 +0000)]
Use g types, add documentation.
2006-04-23 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkpapersize.[hc]: Use g types, add documentation.
1
Matthias Clasen [Sun, 23 Apr 2006 05:48:04 +0000 (05:48 +0000)]
Add gtkprintutils.[hc]
2006-04-23 Matthias Clasen <mclasen@redhat.com>
* gtk/Makefile.am: Add gtkprintutils.[hc]
* gtk/gtkprintutils.[hc]: New files, move the unit conversion
functions here.
* gtk/gtkpagesetupunixdialog.c:
* gtk/gtkprintsettings.c:
* gtk/gtkpagesetup.c:
* gtk/gtkpapersize.c: Replace all static copies of to_mm/from_mm
by the copies in gtkprintutils.c.
* gtk/gtkpagesetup.[hc]: Use g types, add documentation.
Matthias Clasen [Sun, 23 Apr 2006 05:03:59 +0000 (05:03 +0000)]
more docs
Tor Lillqvist [Sat, 22 Apr 2006 07:58:37 +0000 (07:58 +0000)]
Small workaround for weird bug in some versions of Automake at least on
2006-04-22 Tor Lillqvist <tml@novell.com>
* gtk/Makefile.am (gtk_private_h_sources): Small workaround for
weird bug in some versions of Automake at least on Windows.
David Lodge [Fri, 21 Apr 2006 21:39:06 +0000 (21:39 +0000)]
Translation updated by David Lodge.
2006-04-21 David Lodge <dave@cirt.net>
* en_GB.po: Translation updated by David Lodge.
Alexander Larsson [Fri, 21 Apr 2006 15:09:32 +0000 (15:09 +0000)]
Merge the gtk-printing branch. For more detailed ChangeLog entries, see
2006-04-21 Alexander Larsson <alexl@redhat.com>
Merge the gtk-printing branch.
For more detailed ChangeLog entries, see the branch.
* .cvsignore:
* Makefile.am:
* configure.in:
* docs/tools/widgets.c:
* gtk+-unix-print-2.0.pc.in:
* gtk/Makefile.am:
* gtk/gen-paper-names.c:
* gtk/gtk.h:
* gtk/gtk.symbols:
* gtk/gtkenums.h:
* gtk/gtkiconfactory.c:
* gtk/gtkmarshalers.list:
* gtk/gtkpagesetup.[ch]:
* gtk/gtkpagesetupunixdialog.[ch]:
* gtk/gtkpapersize.[ch]:
* gtk/gtkprint-win32.[ch]:
* gtk/gtkprintbackend.[ch]:
* gtk/gtkprintcontext.[ch]:
* gtk/gtkprinter-private.h:
* gtk/gtkprinter.[ch]:
* gtk/gtkprinteroption.[ch]:
* gtk/gtkprinteroptionset.[ch]:
* gtk/gtkprinteroptionwidget.[ch]:
* gtk/gtkprintjob.[ch]:
* gtk/gtkprintoperation-private.h:
* gtk/gtkprintoperation-unix.c:
* gtk/gtkprintoperation-win32.c:
* gtk/gtkprintoperation.[ch]:
* gtk/gtkprintsettings.[ch]:
* gtk/gtkprintunixdialog.[ch]:
* gtk/paper_names.c:
* gtk/paper_names_offsets.c:
Platform independent printing API and implementations
for unix and windows.
* gtk/gtkstock.h:
* gtk/stock-icons/24/gtk-orientation-landscape.png:
* gtk/stock-icons/24/gtk-orientation-portrait.png:
* gtk/stock-icons/24/gtk-orientation-reverse-landscape.png:
Add stock icons for page orientation.
* modules/Makefile.am:
* modules/printbackends/Makefile.am:
* modules/printbackends/cups/Makefile.am:
* modules/printbackends/cups/gtkcupsutils.[ch]:
* modules/printbackends/cups/gtkprintbackendcups.[ch]:
* modules/printbackends/cups/gtkprintercups.[ch]:
Cups printing backend for unix.
* modules/printbackends/lpr/Makefile.am:
* modules/printbackends/lpr/gtkprintbackendlpr.[ch]:
lpr printing backend for unix.
* modules/printbackends/pdf/Makefile.am:
* modules/printbackends/pdf/gtkprintbackendpdf.[ch]:
print-to-pdf printing backend for unix.
* tests/.cvsignore:
* tests/Makefile.am:
* tests/print-editor.c:
Test application for printing.
* gdk/gdk.symbols:
* gdk/win32/gdkevents-win32.c:
* gdk/win32/gdkwin32.h:
Add gdk_win32_set_modal_dialog_libgtk_only so that we can pump the
mainloop while displaying a win32 common dialog.
* gdk/directfb/Makefile.am:
Whitespace cleanup.
Priit Laes [Fri, 21 Apr 2006 09:33:26 +0000 (09:33 +0000)]
Translation updated.
2006-04-21 Priit Laes <amd@store20.com>
* et.po: Translation updated.
Rajesh Ranjan [Fri, 21 Apr 2006 06:18:57 +0000 (06:18 +0000)]
hindi updted
Paolo Borelli [Thu, 20 Apr 2006 15:00:01 +0000 (15:00 +0000)]
plug small leak (#339132) ditto
2006-04-20 Paolo Borelli <pborelli@katamail.com>
* gtk/gtkcombobox.c: plug small leak (#339132)
* tests/testcombo.c: ditto
Michael David Emmel [Thu, 20 Apr 2006 02:50:21 +0000 (02:50 +0000)]
fixed off by one error in clip patch from (#330824)
Murray Cumming [Wed, 19 Apr 2006 17:21:55 +0000 (17:21 +0000)]
_GtkFileChooserButtonPrivate: Added has_title flag so we can remember
2006-04-19 Murray Cumming <murrayc@murrayc.com>
* gtk/gtkfilechooserbutton.c: _GtkFileChooserButtonPrivate:
Added has_title flag so we can remember whether a title has
been set.
(gtk_file_chooser_button_constructor): If no title has been
set then set it to the default title. This means that the
default title will be used if the dialog was instantiated with
g_object_new(), without using the gtk_file_chooser_button_new()
convenience function. This helps language bindings.
(gtk_file_chooser_button_set_property): Set has_title when
setting the title.
Vladimer Sichinava [Wed, 19 Apr 2006 13:50:45 +0000 (13:50 +0000)]
corrected translation error
Ankitkumar Rameshchandra Patel [Wed, 19 Apr 2006 11:37:44 +0000 (11:37 +0000)]
Updated Gujarati Translations
Tor Lillqvist [Wed, 19 Apr 2006 09:42:06 +0000 (09:42 +0000)]
Map VK_NUMPAD[0-9] to GDK_KP_[0-9]. (#337562)
2006-04-19 Tor Lillqvist <tml@novell.com>
* gdk/win32/gdkkeys-win32.c (handle_special): Map VK_NUMPAD[0-9]
to GDK_KP_[0-9]. (#337562)